mport java.util.Scanner;

public class 第三次作业2 { 
	public static void main(String[] args) {
		System.out.println("请输入三角形的三个边：");
		Scanner scanner =new Scanner(System.in);
		while(true) {
			extracted(scanner);
			System.out.println("错误，请重输入");
		}
	}
	private static void extracted(Scanner scanner) {
		int a=scanner.nextInt();
		int b=scanner.nextInt();
		int c=scanner.nextInt();
		if(a>0 && b>0 && c>0) {
			if((a+b>c&&a+c>b&&c+b>a)&&((Math.abs(a-b))<c&&(Math.abs(a-c))<b&&(Math.abs(b-c))<a)) {
				
				if((a==b)&&(b==c)) {
					System.out.println("等边三角形");
				}
				else if((a==b)||(b==c)) {
					System.out.println("等腰三角形");	
				}
				else if(a*a+b*b==c*c||b*b+c*c==a*a||a*a+c*c==b*b){
					System.out.println("直角三角形");	
				}
				else {
					System.out.println("普通三角形");
				}
			}
			else {
				System.out.println("错误：三条边不构成三角形");
				System.out.println("请重新输入:");
				extracted(scanner);
			}
		
		}
		else {
			System.out.println("错误：请重新输入的三个正数");
			extracted(scanner);
		}
	}

}